﻿using System;
using System.Linq;
using System.Collections.Generic;
using SIM.Geo.DA;
using SIM.Geo.BE;
using System.Data;

namespace SIM.Geo.DA
{
    public class DADetalleGuiaSalidaMuestra : Base
    {
        #region Metodos
        /// <summary>
        /// Método que devuelve la lista de  Detalle Guia de Salida
        /// </summary>
        /// <returns></returns>
        public List<DetalleGuiaSalidaMuestra> ListarDetalleGuiaSalidaMuestra(int codigoGuiaSalida)
        {
            return this.Context.DetalleGuiaSalidaMuestra.Where(x => x.CodigoGuiaSalida == codigoGuiaSalida).ToList();
        }
        /// <summary>
        /// Método para eliminar  Detalle Guia de Salida
        /// </summary>
        /// <param name="DetallePerforacion"></param>
        public void EliminarDetalleGuiaSalidaMuestra(DetalleGuiaSalidaMuestra detalleGuia)
        {
            this.Context.DetalleGuiaSalidaMuestra.Attach(detalleGuia);
            this.Context.DetalleGuiaSalidaMuestra.DeleteObject(detalleGuia);
            this.Context.SaveChanges();
        }

     
        #endregion
    }
}
